package com.swak.utils.filter;

import java.util.concurrent.CompletionStage;

public interface Filter<I, O> {

	CompletionStage<O> filter(I request);

	Filter<I, O> chain(Filter<I, O> next);
}
